//
//  MenuListTableViewCell2.h
//  MKUITestApp
//
//  Created by 苏尚进 on 2020/8/29.
//  Copyright © 2020 moon. All rights reserved.
//

#import "MenuTableViewCellModel.h"
#import "MenuListTableViewCellModel.h"
NS_ASSUME_NONNULL_BEGIN

@interface MenuListTableViewCell2 : MenuTableViewCellBase
@property(nonatomic,strong) UIImageView *iconImageView;
@property(nonatomic,strong) UILabel *titleLabel;
@property(nonatomic,strong) MKUIFlowLayoutButton *expendButton;
@property(nonatomic,strong) UICollectionView *collectionView;
@property(nonatomic,strong) __kindof UICollectionViewFlowLayout *childflowlayout;
@property(nonatomic,strong) MKUICollectionViewModel *collectionModel;

@property(nonatomic,strong) MKUIFlowLayoutConstraint *flowlayout;
@property(nonatomic,readonly) MenuListTableViewCellModel *menuListCellModel;
@property(nonatomic,strong) MKUILayoutConstraintItemWrapper *collectionWrapper;
+ (Class)menuCellClass;
+ (BOOL)emptySpacing;
- (void)reloadData;
+ (Class)childflowlayoutClass;
@end
@interface MenuListTableViewCell3 : MenuListTableViewCell2<UICollectionViewDelegateFlowLayout>

@end
@interface MenuListTableViewCell3_fix : MenuListTableViewCell3

@end
@interface MenuListTableViewCell4 : MenuListTableViewCell2

@end
@interface MenuListTableViewCell5 : MenuListTableViewCell2

@end
@interface MenuListTableViewCell6 : MenuListTableViewCell2

@end
@interface MenuListTableViewCell7 : MenuListTableViewCell2<UICollectionViewDelegate>
@property(nonatomic,strong) UIPageControl *pageControl;
@end

@interface MenuListTableViewCell8 : MenuListTableViewCell2<UICollectionViewDelegate,MKUICollectionViewDelegatePageFlowLayout>
@property(nonatomic,strong) MKUICollectionViewPageFlowLayout *childPageFlowlayout;
@property(nonatomic,strong) UIPageControl *pageControl;
@property(nonatomic,strong) UIView *paingLine;
@end
NS_ASSUME_NONNULL_END
